first-aid assistant for horses - Spanish English Dictionary